package br.lsi.supercurriculum.facades;

import java.util.List;

import br.lsi.supercurriculum.daos.TipoContatoDaoImpl;
import br.lsi.supercurriculum.entidades.TipoContato;
import br.lsi.supercurriculum.interfaces.TipoContatoFacade;

/**
 * @author Maykel Douglas
 * @since 22/08/2012
 */

public class TipoContatoFacadeImpl implements TipoContatoFacade {
	
	private TipoContatoDaoImpl tipoContatoDao;
	
	public TipoContatoFacadeImpl(){
		this.tipoContatoDao = new TipoContatoDaoImpl();
	}

	@Override
	public void salvar(TipoContato tipoContato) {
		this.tipoContatoDao.salvar(tipoContato);
	}

	@Override
	public TipoContato getTipoContato(int id) {
		return this.tipoContatoDao.getTipoContato(id);
	}

	@Override
	public List<TipoContato> listarTipoContatos() {
		return this.tipoContatoDao.listarTipoContatos();
	}

	@Override
	public void excluir(TipoContato tipoContato) {
		this.tipoContatoDao.excluir(tipoContato);
	}

	@Override
	public void atualizar(TipoContato tipoContato) {
		this.tipoContatoDao.atualizar(tipoContato);
	}

	
}

